a modest budget - Turkish English Dictionary